steam atomizer - German English Dictionary